package com.jiangyifen.vmw.sdk.command.bean;

public class ViewQueueStatus {
	
	/**
	 * 页面用来显示的序号
	 */
	private Long id = 0L;
	
	/**
	 * 技能组
	 */
	private String queueName = "";
	
	/**
	 * 分机号
	 */
	private String queueExten = "";
	
	/**
	 * 排队数
	 */
	private Integer qSummaryCallers = 0;
	
	/**
	 * 登录数
	 */
	private Integer qSummaryLoggedIn = 0;
	
	/**
	 * 就绪数
	 */
	private Integer qSummaryAvailable = 0;
	
	/**
	 * 呼入总量
	 */
	private Integer qParamsCalls = 0;
	
	/**
	 * 接起
	 */
	private Integer qParamsCompleted = 0;
	
	/**
	 * 未接起
	 */
	private Integer qParamsAbandoned = 0;
	
	/**
	 * 服务等级（秒）
	 */
	private Integer qParamsServiceLevel = 0;
	
	/**
	 * 百分比
	 */
	private Double qParamsServicelevelPerf = 0.0;
	
	/**
	 * 平均等待时长
	 */
	private Integer qSummaryHoldTime = 0;
	
	/**
	 * 最大等待时长
	 */
	private Integer qSummaryLongestHoldTime = 0;
	
	/**
	 * 平均通话时长
	 */
	private Integer qSummaryTalkTime = 0;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getQueueName() {
		return queueName;
	}

	public void setQueueName(String queueName) {
		this.queueName = queueName;
	}

	public String getQueueExten() {
		return queueExten;
	}

	public void setQueueExten(String queueExten) {
		this.queueExten = queueExten;
	}

	public Integer getqSummaryCallers() {
		return qSummaryCallers;
	}

	public void setqSummaryCallers(Integer qSummaryCallers) {
		this.qSummaryCallers = qSummaryCallers;
	}

	public Integer getqSummaryLoggedIn() {
		return qSummaryLoggedIn;
	}

	public void setqSummaryLoggedIn(Integer qSummaryLoggedIn) {
		this.qSummaryLoggedIn = qSummaryLoggedIn;
	}

	public Integer getqSummaryAvailable() {
		return qSummaryAvailable;
	}

	public void setqSummaryAvailable(Integer qSummaryAvailable) {
		this.qSummaryAvailable = qSummaryAvailable;
	}

	public Integer getqParamsCalls() {
		return qParamsCalls;
	}

	public void setqParamsCalls(Integer qParamsCalls) {
		this.qParamsCalls = qParamsCalls;
	}

	public Integer getqParamsCompleted() {
		return qParamsCompleted;
	}

	public void setqParamsCompleted(Integer qParamsCompleted) {
		this.qParamsCompleted = qParamsCompleted;
	}

	public Integer getqParamsAbandoned() {
		return qParamsAbandoned;
	}

	public void setqParamsAbandoned(Integer qParamsAbandoned) {
		this.qParamsAbandoned = qParamsAbandoned;
	}

	public Integer getqParamsServiceLevel() {
		return qParamsServiceLevel;
	}

	public void setqParamsServiceLevel(Integer qParamsServiceLevel) {
		this.qParamsServiceLevel = qParamsServiceLevel;
	}

	public Double getqParamsServicelevelPerf() {
		return qParamsServicelevelPerf;
	}

	public void setqParamsServicelevelPerf(Double qParamsServicelevelPerf) {
		this.qParamsServicelevelPerf = qParamsServicelevelPerf;
	}

	public Integer getqSummaryHoldTime() {
		return qSummaryHoldTime;
	}

	public void setqSummaryHoldTime(Integer qSummaryHoldTime) {
		this.qSummaryHoldTime = qSummaryHoldTime;
	}

	public Integer getqSummaryLongestHoldTime() {
		return qSummaryLongestHoldTime;
	}

	public void setqSummaryLongestHoldTime(Integer qSummaryLongestHoldTime) {
		this.qSummaryLongestHoldTime = qSummaryLongestHoldTime;
	}

	public Integer getqSummaryTalkTime() {
		return qSummaryTalkTime;
	}

	public void setqSummaryTalkTime(Integer qSummaryTalkTime) {
		this.qSummaryTalkTime = qSummaryTalkTime;
	}
	
}
